์ž‘์„ฑ: 2026-03-04 04:03:38์ˆ˜์ •: 2026-03-04 04:03:38

Linux ํ•ต์‹ฌ ๋ช…๋ น์–ด ๋ฐ ์„œ๋ฒ„ ์šด์˜ ๊ธฐ์ดˆ: ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ„ฐ๋ฏธ๋„ ๊ฐ€์ด๋“œ

์šฐ๋ฆฌ๊ฐ€ ๋ฐฐํฌํ•˜๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์„œ๋ฒ„(AWS, Oracle Cloud, ํ™ˆ์„œ๋ฒ„ ๋“ฑ)๋Š” ๋ฆฌ๋ˆ…์Šค(Linux) ์šด์˜์ฒด์ œ์—์„œ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์šฐ์Šค๊ฐ€ ์—†๋Š” ๊ฒ€์€ ํ™”๋ฉด(ํ„ฐ๋ฏธ๋„)์—์„œ ์„œ๋ฒ„๋ฅผ ์ž์œ ๋กญ๊ฒŒ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•œ ํ•„์ˆ˜ ์ง€์‹๋“ค์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.


1. ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ ์กฐ์ž‘

  • ls -al: ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ชจ๋“  ํŒŒ์ผ ๋ชฉ๋ก์„ ์ž์„ธํžˆ(๊ถŒํ•œ, ์†Œ์œ ์ž ํฌํ•จ) ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
  • cd <๊ฒฝ๋กœ>: ์ง€์ •ํ•œ ๊ฒฝ๋กœ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. (cd ..์€ ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ)
  • mkdir <์ด๋ฆ„>: ์ƒˆ๋กœ์šด ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • rm -rf <์ด๋ฆ„>: ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ฐ•์ œ๋กœ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค. (๋งค์šฐ ์ฃผ์˜ํ•ด์„œ ์‚ฌ์šฉ!)
  • cp / mv: ํŒŒ์ผ์„ ๋ณต์‚ฌํ•˜๊ฑฐ๋‚˜ ์ด๋™(์ด๋ฆ„ ๋ณ€๊ฒฝ)ํ•ฉ๋‹ˆ๋‹ค.

2. ๊ถŒํ•œ ๊ด€๋ฆฌ (Permissions)

๋ฆฌ๋ˆ…์Šค๋Š” ๋‹ค์ค‘ ์‚ฌ์šฉ์ž ์‹œ์Šคํ…œ์ด๋ฏ€๋กœ ๊ถŒํ•œ ๊ด€๋ฆฌ๊ฐ€ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

  • sudo <๋ช…๋ น์–ด>: ๊ด€๋ฆฌ์ž(Root) ๊ถŒํ•œ์œผ๋กœ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • chmod <๊ถŒํ•œ> <ํŒŒ์ผ>: ํŒŒ์ผ์˜ ์ฝ๊ธฐ/์“ฐ๊ธฐ/์‹คํ–‰ ๊ถŒํ•œ์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. (์˜ˆ: chmod 755 script.sh)
  • chown <์‚ฌ์šฉ์ž>:<๊ทธ๋ฃน> <ํŒŒ์ผ>: ํŒŒ์ผ์˜ ์†Œ์œ ์ž๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

3. ํ”„๋กœ์„ธ์Šค ๋ฐ ์‹œ์Šคํ…œ ๋ชจ๋‹ˆํ„ฐ๋ง

์„œ๋ฒ„๊ฐ€ ๋А๋ ค์ง€๊ฑฐ๋‚˜ ๋ฉˆ์ท„์„ ๋•Œ ์ƒํ™ฉ์„ ํŒŒ์•…ํ•˜๋Š” ๋ช…๋ น์–ด๋“ค์ž…๋‹ˆ๋‹ค.

  • top / htop: CPU์™€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ps -ef | grep <์ด๋ฆ„>: ์‹คํ–‰ ์ค‘์ธ ํŠน์ • ํ”„๋กœ์„ธ์Šค๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.
  • kill -9 <PID>: ํŠน์ • ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ•์ œ๋กœ ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค.
  • df -h: ๋””์Šคํฌ ์šฉ๋Ÿ‰ ์ƒํƒœ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

4. ๋„คํŠธ์›Œํฌ ๋ฐ ๋กœ๊ทธ ํ™•์ธ

  • netstat -ntlp: ํ˜„์žฌ ์„œ๋ฒ„์—์„œ ์—ด๋ ค ์žˆ๋Š” ํฌํŠธ ๋ฒˆํ˜ธ๋“ค์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • curl -I <URL>: ํŠน์ • URL์ด ์ •์ƒ์ ์œผ๋กœ ์‘๋‹ตํ•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • tail -f <๋กœ๊ทธํŒŒ์ผ>: ๋กœ๊ทธ ํŒŒ์ผ์˜ ๋’ท๋ถ€๋ถ„์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ณ„์† ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. (๋””๋ฒ„๊น… ์‹œ ํ•„์ˆ˜!)
  • grep "ERROR" <๋กœ๊ทธํŒŒ์ผ>: ๋กœ๊ทธ ํŒŒ์ผ์—์„œ ํŠน์ • ๋‹จ์–ด๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

5. ์„œ๋ฒ„ ์šด์˜ ํŒ

  1. SSH ์ ‘์†: ssh -i <ํ‚คํŒŒ์ผ> <์‚ฌ์šฉ์ž>@<IP์ฃผ์†Œ>๋ฅผ ํ†ตํ•ด ์›๊ฒฉ์œผ๋กœ ์„œ๋ฒ„์— ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค.
  2. Tab ์ž๋™์™„์„ฑ: ๊ธด ๊ฒฝ๋กœ๋‚˜ ํŒŒ์ผ๋ช…์„ ์ž…๋ ฅํ•  ๋•Œ Tab ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ์ž๋™์œผ๋กœ ์™„์„ฑ๋ฉ๋‹ˆ๋‹ค.
  3. ํžˆ์Šคํ† ๋ฆฌ ๊ฒ€์ƒ‰: Ctrl + R์„ ๋ˆ„๋ฅด๊ณ  ์ด์ „์— ์ž…๋ ฅํ–ˆ๋˜ ๋ช…๋ น์–ด๋ฅผ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„์€ ์ฒ˜์Œ์—” ๋‚ฏ์„ค์ง€๋งŒ, ์ต์ˆ™ํ•ด์ง€๋ฉด ๋งˆ์šฐ์Šค๋ณด๋‹ค ํ›จ์”ฌ ๋น ๋ฅด๊ณ  ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ํ•˜๋‚˜์”ฉ ์ง์ ‘ ์‹คํ–‰ํ•ด๋ณด๋ฉฐ ์ตํ˜€๋ณด์„ธ์š”!